Talk of the town

English word definition — powered by WordNet

NOUN

idle gossip or rumor

Want to remember talk of the town?

Sign up free to bookmark & revise